tramway metro - French English Dictionary